package com.cskaoyan.javase.junit._1basic;

/**
 * 为什么使用junit最好不要在一个叫Test的类中呢?
 *
 * 在Test类中，使用注解@Test时:
 *      会默认将类Test当成注解使用，这是一种就近原则的体现。
 *      但是很明显类Test不是注解,这种使用肯定会报错
 *
 * 如何解决呢?
 * 包的作用,是用来区分同名类的,同包下绝不可能出现同名类
 * 所以简单的类名,就是直接写类名,是没有办法唯一确定一个类的,因为不同包下完全有可能出现同名类
 * 而使用"包名 + 类名"的形式,同包下绝不可能出现同名类,所以就可以唯一的确定一个类.
 *
 * 我们把"包名 + 类名"的形式,用于唯一的确定一个类的类名,称之为"全限定类名"
 * 与之相对应的,只写"类名",称之为"简单类名",它不能唯一确定一个类.
 *
 * 全限定类名:
 * com.cskaoyan.javase.junit._1basic.Test
 *
 * @since 10:41
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Test {
    @org.junit.Test
    public void test() {
        System.out.println("hello world!");
    }
}
